package olegroshka.src.com.bofa.olegroshka.decorator;

public interface Decorator<I, O> {
	
	public static Decorator<Object, Object> ASIS = new Decorator<Object, Object>() {
		public Object decorate(Object in) {
			return in;
		}
	};
	
	O decorate(I in);
}
